package com.jye.rseven.service;

import com.jye.rseven.domain.ChargeRecord;
import com.jye.rseven.domain.User;

import java.util.List;

public interface ChargeRecordService {

    //查询推广了多少人
    //根据用户id查询记录表的条数，有多少条数据就是推广了多少个用户
    Integer findChargeRecordByuId(int uId);

    //根据uId查找用户的所有佣金记录
    List<ChargeRecord> findRecordByuId( int uId);

    //查询我的推广的用户信息
    //根据uId查询出记录表的pId，再根据pId去查询被推广表的用户id
    List<User> findMyChargeRecord(int uId);



    //添加数据到佣金记录表
    String addChargeRecord(ChargeRecord chargeRecord);

    //更新表
    int updateChargeRecord( ChargeRecord chargeRecord);


    //查询用户的有效总佣金
    int findChargesByuId(int uId);

}
